Sources for menus:
https://docs.google.com/spreadsheets/d/1H_noLOY4p2d3VgoZsVluCMWEKF31C2udZS-dtD2Lfso

They have been included in this package as .tsv in case they become unavailable for some reason.

Z0.py - rebuild Z0.NPK or dump the text data from Z0.NPK
Also builds MENU_TRIAL_LOG.NPK.ZZZ because this is a sub-file under Z0.NPK

The originals are under GAMEDATA\MENU

trial_log.py
Rebuild or dump MENU_TRIAL_LOG.NPK.ZZZ. Helper for Z0.py.

For whatever reason, the game uses MENU_TRIAL_LOG.NPK.ZZZ when you look at a training board. But when you look at the quest menu, it uses Z0.NPK. Weird.

menu_other.py
Build or dump other menu files. The other menu files:
SPOT_COLISEUM.NPK.ZZZ
SPOT_SHOP_ARMOR.NPK.ZZZ
SPOT_SHOP_ITEM.NPK.ZZZ
SPOT_SHOP_WEAPON.NPK.ZZZ
IF_TRAVELMAP.NPK

The originals are located under GAMEDATA\IF\RES